Mackenzie Scott Donates $20 Million To New Mexico Nonprofits